package com.ymatou.iapi.im.parameter;

import com.ymatou.iapi.im.parameter.emu.MessageImportantType;
import com.ymatou.iapi.im.parameter.emu.MessageIsNewType;
import com.ymatou.iapi.im.parameter.emu.MessageReadStatus;
import com.ymatou.iapi.im.parameter.emu.ShowBroadcastSystemType;
import com.ymt.base.BaseBean;

import java.util.List;

/**
*获取session列表Bean
*FreeMaker Template自动生成代码
*/
public class GetSessionListBean extends BaseBean{
 
	/**用户Id*/
	private Integer UserId;
  	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#UserId
	 */
	public Integer getUserId(){
 
		return UserId;
 
	}
 	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#UserId
	 */
	public void setUserId(Integer UserId){
 
		this.UserId = UserId;
 
	}
	/**客服ID*/
	private Integer MasterCSId;
  	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#MasterCSId
	 */
	public Integer getMasterCSId(){
 
		return MasterCSId;
 
	}
 	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#MasterCSId
	 */
	public void setMasterCSId(Integer MasterCSId){
 
		this.MasterCSId = MasterCSId;
 
	}
	/**是否获取未读联系人列表，1-是；0-否*/
	private MessageReadStatus UnRead;
  	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#UnRead
	 */
	public MessageReadStatus getUnRead(){
 
		return UnRead;
 
	}
 	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#UnRead
	 */
	public void setUnRead(MessageReadStatus UnRead){
 
		this.UnRead = UnRead;
 
	}
	/**默认为0，获取当前时间最新的*/
	private Long LongPostTime;
  	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#LongPostTime
	 */
	public Long getLongPostTime(){
 
		return LongPostTime;
 
	}
 	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#LongPostTime
	 */
	public void setLongPostTime(Long LongPostTime){
 
		this.LongPostTime = LongPostTime;
 
	}
	/**获取的条数，默认20量*/
	private Integer Count;
  	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#Count
	 */
	public Integer getCount(){
 
		return Count;
 
	}
 	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#Count
	 */
	public void setCount(Integer Count){
 
		this.Count = Count;
 
	}
	/**是否新的数据，1-时间戳以后的数据，0-时间戳以前的数据*/
	private MessageIsNewType IsNew;
  	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#IsNew
	 */
	public MessageIsNewType getIsNew(){
 
		return IsNew;
 
	}
 	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#IsNew
	 */
	public void setIsNew(MessageIsNewType IsNew){
 
		this.IsNew = IsNew;
 
	}
	/**大号id*/
	private List<Integer> SenderIds;
  	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#SenderIds
	 */
	public List<Integer> getSenderIds(){
 
		return SenderIds;
 
	}
 	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#SenderIds
	 */
	public void setSenderIds(List<Integer> SenderIds){
 
		this.SenderIds = SenderIds;
 
	}
	/**显示系统*/
	private com.ymatou.iapi.im.parameter.emu.ShowBroadcastSystemType ShowBroadcastSystemType;
  	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#ShowBroadcastSystemType
	 */
	public ShowBroadcastSystemType getShowBroadcastSystemType(){
 
		return ShowBroadcastSystemType;
 
	}
 	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#ShowBroadcastSystemType
	 */
	public void setShowBroadcastSystemType(ShowBroadcastSystemType ShowBroadcastSystemType){
 
		this.ShowBroadcastSystemType = ShowBroadcastSystemType;
 
	}
	/**是否是重要消息*/
	private MessageImportantType MessageImportantType;
  	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#MessageImportantType
	 */
	public com.ymatou.iapi.im.parameter.emu.MessageImportantType getMessageImportantType(){
 
		return MessageImportantType;
 
	}
 	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#MessageImportantType
	 */
	public void setMessageImportantType(MessageImportantType MessageImportantType){
 
		this.MessageImportantType = MessageImportantType;
 
	}
	/**应用ID*/
	private String AppId;
  	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#AppId
	 */
	public String getAppId(){
 
		return AppId;
 
	}
 	/**
	 * @see com.ymatou.iapi.im.parameter.GetSessionListBean#AppId
	 */
	public void setAppId(String AppId){
 
		this.AppId = AppId;
 
	}
}
